MGGFLVLNSSNNVVRTVPSKKRKHPEYKSKIRELISGIRSDNLREAVRLPQGVDINEWFAMNTVDFFNQISLLYATLEEFCTQTTCPVMNAGRYEYRWADGTTITKPKTVSAPKYVEYLIDWVETEIDNEAIFPKNPGEPFPPNFEDFVKRILRKLFRVYAHIYYSHFHEIVALNEQAHLNTCFKHFLLFVSEFQLVDKEKEMAPIKSLVETMLDQ